package ink.metoo.gude.module.websocket.domain

abstract class TypeMessageBody<T> (
    var type: T
)

typealias PublicMessageBody = TypeMessageBody<ToPublicType>

typealias PrivateMessageBody = TypeMessageBody<ToPrivateType>